dibble planting - German English Dictionary